Data processing system with common bus means



Jan. 25, 1966 3,231,725

DATA PROCESSING SYSTEM WITH COMMON BUS MEANS C. M. DAVIS ET AL 52Sheets-Sheet 1 Filed April 5, 1961 $56.5 v9 Tm N m 22 0:

mEuwmmouEbmEa mommm S R m J w O D; T N N A R W W m N W T C mA Md AE D NNMMWW CJ V Y B W SQE Jan. 25, 1966 c. M. DAVIS ETAL 3,

DATA PROCESSING SYSTEM WITH COMMON BUS MEANS 52 Sheets-Sheet 2 FiledApril 5, 1961 5.538 mmmmoo Tm m m m zockmmmo m: Tm 92 m Smpzou Tm 9n 2 2t 5581 $58.

Jan. 25, 1966 c. M. DAVIS ET AL 3,231,725

DATA PROCESSING SYSTEM WITH COMMON BUS MEANS 52 Sheets-Sheet 5 FiledApril 5, 1961 FlG.2c

FIG.2b

l K U 6 m m 3. o O O M U V o PN T.. G P K 3 J I F a A T W c z o m m o wW #K n 0 l 3 Z fi J 1 R w m h 0 3 D. m m m V 2 2 fl n m D|ND| K 5 N l y1 DI N DI El: F? K I H mm T|o V 4 M w 5 2 m FESZd 3K IN 220 ppf SET|3O3/ GATE FiG.3b

Jan. 25, 1966 c. M. DAVIS ET AL 3,231,725

DATA PROCESSING SYSTEM WITH COMMON BUS MEANS Filed April 5, 1961 52Sheets-Sheet 4 IG.4A.

SR 5-8 6-! Sh Rf ERROR CORRECT CORRECTOR I ERROR CORRECTOR 2 ERRORCORRECT ERROR CORRECTOR 2 SR Sh Ri 1966 c. M. DAVIS ET AL 3,231,725

DATA PROCESSING SYSTEM WITH COMMON BUS MEANS Filed April 5, 1961 52Sheets-Sheet 5 INPUT SENSE AMP 6 ERROR CORR ECTOR 6 SR7-I RESET INPUTSENSE AMP 7 ERROR CORR ECTOR 7 Jan. 25, 1966 c. M. DAVIS ET AL 3,231,725

DATA PROCESSING SYSTEM WITH COMMON BUS MEANS Filed April 5, 1961 52Sheets-Sheet 6 B 44' FIGAC l3-8 6-l Sh RT ERROR CORRECT ERROR CORRECTOR1 I 1 1 II I 1 i i l I INPUT SENSE AMP13 V I I 1 READ TO SR 14-8 7 8\MEM SENSE AMP I3 7 MEM T0 SR 8 sR I3 SR Sh RI 7 0R 7 sR l5 7 a 7 I ERRoRCORRECT a ERROR CORRECTOR l3 ERROR CORRECT 439 s sh Rt 7 SR|5 V 8 V s jSR I SR l3-8,6-l Sh Rt V I I SR RESET SR I4 I RESET Jan. 25, 1966 c,DAVls ETAL 3,231,725

DATA PROCESSING SYSTEM WITH COMMON BUS MEANS Filed April 5, 1961 52 Shl2 Sh 0 IP SENS AM |4 es 7 ERROR CORRECT ROR CORRECTOR I5 449 INPUTSENSE AMP 27 READ TO SR 28-22 8 447 MEM SENSE AMP 27 SR27 MEM TO SR 3ERRO CORRECT a \ERROR CORRECTOR 27 L L, & SR 27 450 DR sR Sh Rt I I 448INPUT SENSE AMP 28 sR RESET READ TO sR 28-22 8 45| SR28 L453 ERRoRCORRECT ERRoR CORRECTOR 2s A T- J 0R 5R 6 SR RESET \452 7 OR /454 SRSIGN INPUT SENSE AMP SIGN & 456 READ TO sR SIGN SR RESET 0R SR SIGN Jan.25, 1966 c. M. DAVIS ETAL 3,2

DATA PROCESSING SYSTEM WITH COMMON BUS MEANS Filed April 5, 1961 52Sheets-Sheet a ADDER TO ACC 503 v 50| ADDER I ADDER 8 ADDER I3 ADDER l5ADDER 2O ADDER 22 ADDER 27 ADDER 29 ACC 29 ADDER 34 SM ACC 34 ACC SIGNFIGS. ACCUMULATOR Jan. 25, 1966 c. M. DAVIS ET AL 3,231,725

DATA PROCESSING SYSTEM WITH COMMON BUS MEANS 52 Sheets$heet 9 FiledApril 5, 1961 2. QQE

22m 10 r .F 2% E22 02 a mo P a $23 $2 NN mo NM E2, 5 A ON mo .P 8 E @Sm2 9 ED? NE 3 Emma 10 A 2 mo mo Q 502 m2 do 8 E92 22m 0E 22m mwom m A Fx a $02 a N n MN 2 .9 MN E02 8 Q2 .F ON fie? Os A Q 2 8% Q 522 n @502 m8A P we: wow\ I w mmo A 85 h. $52 Q8 Ema 2 08 P 1 N2 2.32 NS 1 EMF A mo1E2 5: S AL 8% 2 E 592 Jan. 25, 1966 c. M. DAVIS ETAL 3,231,725

DATA PROCESSING SYSTEM WITH COMMON BUS MEANS Filed April 5, 1961 58Sheets-Sheet 10 F|G.8. AC

ADDER AC ADDER l R AC RESET DATA PROCESSING SYSTEM WITH coMMoN BUS MEANSFiled April 5, 1961 Jan. 25, 1966 c. M. DAVIS ET AL 32 Sheets-Sheet 11E2 P 82 M :2 I.

Q81 a 3 22 5. 89 W Q2 b. A" i 92 8Q m2 4 $2 8o fa n 4 $2 P 39 N3 80* l:2 mo Ema l J 89 I :2 ma 5 8% a9 S 5 m at E: t 2 8m n m n Q5 8% 2 3 I vE: m 2 N8 n u lbw 2: F @3 8m A 2: .P @2 8m m m i. .P NE N 2 m wom E. moGE 5 b w E E Q 5m 8m 2 Jan. 25, 1966 C. M. DAVIS ET AL DATA PROCESSINGSYSTEM WITH COMMON BUS MEANS Filed April 5, 1961 SR TO SB SR I ACC TO SBACCI MQ T0 SB MOI 52 Sheets-Sheet 12 AC TO SB ACI WRITE FROM SR 7-I I SRI WRITE FROM SR 2| -I5 SRI5 WRITE FROM SR 28-22 IIOI 3 O R 5B;

GATING TO SB (ONE BINARY POSITION) nos I TO INPUT OUTPUT T O R SERVICEBIT b no? T 1m WRITE FROM SR SIGN SR SIGN IGIIB GATING FROM SR TO OUTPUTSERVICE I CHARACTER BIT I Jan. 25, 1966 Filed April c. M. DAVIS ETAL3,231,725

DATA PROCESSING SYSTEM WITH COMMON BUS MEANS 52 Sheets-Sheet l4 1965 c.M. DAVIS ET AL 3,231,725

DATA PROCESSING SYSTEM WITH COMMON BUS MEANS 52 Sheets-Sheet 15 FiledApril 5, 1961 OE SHOW 22 HHGGV 172 HEIGGV BM] mo 52 Sheets-Sheet 16 V VV V V V V m m w m m m w m m m m m am w 82 a 8m. a $2 8a a 8Q 3 Sn m @8 amg w 05 m :2 M ma 8 L W w W am a F a 4% W W 4% as w 2 E t G. 9 8 6 m H.0 9 82 $2 $2 an 8Q 8Q mm. $3 $2 on 53 $5 AW F f r F f r 5 mo 5 mo mo moma mo mo 10 mo 10 I p a w L v a 9 w a 1 a r i w w w T w 1 own 6 m mi; wmvfl 3% Q END w 3 2 6 5E wwfi mvn w omfi w an w w 7 7 m5 WA & m fi mi32% @i @3 23 i @QL 82A 3% gm L 9 9 6 I H C. M. DAVIS ET AL DATAPROCESSING SYSTEM WITH COMMON BUS MEANS Jan. 25, 1966 Filed April 5,1961 C. O w mo mo mo mo mo mo w x0 mo mo mo mo mo m 5 L l I T w J P h Fk w h P P h F 59: H 11 H 7 3% H w $8 $5 22 w AS w 2% Eu w wwmT w @E w 82w 11 w L x 4 r P fi w an M T \L 75: wwn don 2M3 w H FL L Jan. 25, 1966c. M. DAVIS ET AL 3,231,725

DATA PROCESSING SYSTEM WITH COMMON BUS MEANS Filed April 5, 1961 52Sheets-Sheet 17 CARRY N-l b 40:

a O R CARRY N D SRN OR PATTERN GEN 403 I404 &

O R ADDER N I I406 8 (I408 F |G.|4

ONE BlNARY STAGE OF ADDER I69: I603) A I l 8 B I &

0R LOGIC Jan. 25, 1966 c. M. DAVIS ET AL 3,231,725

DATA PROCESSING SYSTEM WITH COMMON BUS MEANS a 5 1% 15 x E U ad ammamomma H w w w w 2% e B awe mo 32 H mo mu 95 r 3% m E gs 5% H w k 8Q Smmfl ANNE 2mg 2 Al 9 E. 298%8 85m H w H w k w NE 1% m 0 -6 H mo N mm A Hw w 1 85 H 8 3m N @0558 $25 A. m 15 82 i A i s A w 58%8 x25 H w w m m kw 1 2w OB g m oi 23 H mo A $5 A k 8s m mosmmmoo $25 H w A 5 w fag Al HLommmmwfi mo 6 4 0 E0658 5% $16 AI 1 mo {5 3 6 w H .m mo m5 KW w k m agmg m ac 1 r an; L p A N09 w w A H mo n 3.: r Em F A mmcmo 226mm wzov 6Qmohommmou 1055mm mommm Jan. 25, 1966 c, v s ET AL 3,231,725

DATA PROCESSING SYSTEM WITH COMMON BUS MEANS Filed April 5, 1961 52ets-Sheet 19 1 END ARITH 0P2 CA 4 DOUBLE ADD I/O SIGNAL I /0 H617. cRING 52 Sheets-Sheet 20 'FF P @ZE .2

C. M. DAVIS ET AL DATA PROCESSING SYSTEM WITH COMMON BUS MEANS Jan. 25,1965 Filed April 5, 1961 J N; I \f 2% 82 n g :2 m J Al! .P :Q A mom] a Jm j A. .w A! 10 H A EQJ 05% L mo a 9m E mo w 4 r mo 89 m8 w 5 89) A EC10 Qzm A E mo H A w fi Em wcm J 5 mo n is 58 mm x w AIL A n 58% l -6 em02E 0 20 IE: 9% i w Ag 8 mm w 3 ON 3 mm 9981 ad

11. IN A MULTI-MODE INFORMATION PROCESSING SYSTEM FOR HANDLING DATAWORDS EXPRESSED IN ANY ONE OF A PLURALITY OF CODES INCLUDING BINARY ANDCHECKED DECIMAL, WHERE SAID CHECKED DECIMAL CODE IS RESPRESENTED IN THEBINARY SYSTEM OF NOTATION WITH EACH ORDINAL DIGIT BEING REPSENTED BY ACOMBINATION OF SEVEN BINARY INFORMATION BITS B0 TO B5 AND C1, INCLUSIVE,WHICH HAVE A FIRST RELATIONSHIP TO EACH OTHER OF